western lowland gorilla (gorilla gorilla gorilla) - Turkish English Dictionary